subject to some charge or encumbrance - Französisch Englisch Wörterbuch